@charset "gb2312";
body{padding:0;margin:0; background-image:none; background-color:#fff;}
#main{display:block;overflow:hidden;width:100%;min-width:400px;position:relative;background:#EFF4F5;}
#index_b_hero{width:400px;height:176px;margin:0 auto;position:relative;}
#index_b_hero img{width:400px;height:176px;}
#index_b_hero .heros{width:400px;height:176px;}
#index_b_hero .hero-wrap{overflow:visible;position:absolute;}
#index_b_hero .next,#index_b_hero .prev{background:url(http://image.kuwo.cn/www2014/empty.gif);position:absolute;top:0;width:400px;height:176px;}
#index_b_hero .next:hover,#index_b_hero .prev:hover{}
#index_b_hero .prev{left:-399px;}
#index_b_hero .next{left:400px;}
#index_b_hero .disabled{background-color:#eee;}
#index_b_hero .hero{ background:#000;position:absolute;top:0;left:800px;width:400px;height:176px;overflow:hidden;}
#index_b_hero .mask-right{left:-100px;}
#index_b_hero .mask-left{right:-100px;}
#index_b_hero .active{z-index:2;left:0;}
#index_b_hero .mask-right,#index_b_hero .mask-left{position:absolute;top:50%;height:78px;width:78px;overflow:hidden;margin-top:-39px;background:url(../images/home/FocusBtn.png) no-repeat;z-index:1000;display:none;}
#index_b_hero .mask-right{background-position:-78px 0;}
#index_b_hero .mask-right:hover{background-position:-78px -78px;}
#index_b_hero .mask-left{background-position:0 0;}
#index_b_hero .mask-left:hover{background-position:0px -78px;}
#index_b_hero .lastSecond { left:-800px;}


.contentBox { background-color:#fff; width:980px; margin:0 auto;}
.contentBox02 { background-color:#f8f8f8; width:980px; margin:0 auto;}

.home_h301 { font:500 20px/35px "Microsoft YaHei"; color:#f60}

.areaLine { background:url(../images/home/area_line.png) no-repeat; overflow:hidden; height:1px; width:980px; margin:0 auto;}
.area01 { background:url(../images/home/area_bg.png) repeat-y; overflow:hidden; width:980px; margin:0 auto;}
.area01 .colL { float:left; width:690px;}
.area01 .colR { float:left; width:280px;}
.area01 .colC { float:left; width:10px;}
.area02 { background-color:#fff; width:980px; margin:0 auto;}

.f12bla_lc .firstNd { border-bottom:1px dashed #dadada; overflow:hidden; padding-bottom:10px; padding-top:4px;}
.f12bla_lc .firstNd h5 { font:100 18px/25px ""; color:#000;}

.home_hhList { width:100%; overflow:hidden;}
.home_hhList ul { width:100%;}
.home_hhList li { float:left;}
.home_hhList .w395 li { width:395px; background-color:#eeeeee;}
.home_hhList .w395 li span { padding:0 15px; display:inline-block;}
.home_hhList .w395 li h5 { font:900 16px/25px ""; padding-top:16px;}
.home_hhList .w395 li p { font:12px/24px "";}
.home_hhList .w395 li.li235 { width:235px; float:right;}
.home_hhList .m1 li { margin-bottom:20px;}
.home_hhList .w20 li { width:25%; text-align:center; padding:15px 0 20px;}
.home_hhList .w20 li.li01 { background-color:#faa100;}
.home_hhList .w20 li.li02 { background-color:#10b7ff;}
.home_hhList .w20 li.li03 { background-color:#8c0000;}
.home_hhList .w20 li.li04 { background-color:#da2f40;}
.home_hhList .w20 li.li05 { background-color:#da4ae7;}
.home_hhList .w20 li h5 { font:24px/28px "Microsoft YaHei"; color:#fff; padding:10px 0 15px;}
.home_hhList .w20 li em { border:1px solid #fff; border-radius:4px; font-size:12px; padding:2px 5px; color:#fff;}
.home_hhList .w20 li a { color:#fff;}

.buttonAll em { display:inline-block; font:18px/35px "Microsoft YaHei";}
.buttonAll .but01 { border:1px solid #e3e3e3; text-align:center;}
.buttonAll .w100 { width:100%;}
.buttonAll .p10 { padding:10px 0;}
.buttonAll em img { vertical-align:middle;}


.recInfo { width:100%; overflow:hidden;}
.recInfo>div { width:490px;}
.recInfo .bImg { float:left; width:162px;}
.recInfo .bImg img { border:1px solid #ccc;}
.recInfo .f12bla_info { float:right; width:318px;}
.recInfo .f12bla_info h3 { background-color:#ff6f00; color:#fff; font:14px/26px ""; display:inline-block; padding:0 20px; margin-bottom:5px;}
.recInfo .f12bla_info .firstNd { border-bottom:1px dashed #dadada; overflow:hidden; padding-bottom:10px;}
.recInfo .f12bla_info .firstNd h5 { font:900 18px/35px "";}
.recInfo .f12bla_info .firstNd p { font:12px/24px "";}
.recInfo .f12bla_info li { font:14px/30px "";}
.recInfo .f12bla_info li img { vertical-align:middle;}

/*友情链接*/
.fLink {background-color:transparent; width:980px; margin:0 auto;}
.fLink_tit { border-bottom:1px solid #dddddd; overflow:hidden;}
.fLink_tit h3 { font:18px/35px "Microsoft YaHei"; float:left;}
.fLink_tit .more { float:right; font:12px/35px "";}
.fLink_tit .more img { vertical-align:middle;}
.fLink p  a { font:14px/28px ""; padding-right:15px; }


.h2_licheng { border-bottom:1px solid #ccc;  font:900 18px/1.5em "Microsoft YaHei"; padding-bottom:1em; margin-bottom:1em;color:#da2d2f;}
/*历程页面*/
.f12bla_licheng .firstNd { overflow:hidden; border-bottom:1px dashed #f2f2f2; padding-bottom:30px; margin-bottom:20px;}
.f12bla_licheng .firstNd span { float:right;width:300px; margin:0 30px 0 140px; text-align:center;}
.f12bla_licheng .firstNd span img { max-width:300px; max-height:210px;}
.f12bla_licheng .firstNd h5 { font:18px/1.5em "Microsoft YaHei"; color:#da2d2f; margin-bottom:12px;}
.f12bla_licheng .firstNd p { font:18px/1.5em "Microsoft YaHei"; color:#333;} 

@media only screen and (min-width: 319px) and (max-width: 769px){
	.contentBox { background-color:#fff; width:980px; margin:0 auto;}
    .contentBox02 { background-color:#f8f8f8; width:980px; margin:0 auto;}
}